package com.alks.function.mapper.finance.salary;


import com.alks.entity.data.entity.PcBonusEndMonth;
import com.alks.function.data.request.finance.salary.PcBonusEndMonthRequest;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface SealAccountMapper {

    /*查询员工产值核算封账月份明细*/
    List<PcBonusEndMonth> getProductAccountDetails(@Param("companyId") String companyId,@Param("request") PcBonusEndMonthRequest request);

    /*编辑：员工产值核算封账月份明细*/
    int updateProductAccountDetails(@Param("request") PcBonusEndMonthRequest request);

    /*添加数据：员工产值核算封账月份明细*/
    int addProductAccountDetails(@Param("request") PcBonusEndMonth pcBonusEndMonth);

    /*删除：员工产值核算封账月份明细*/
    int deleteProductAccountDetails(@Param("request") PcBonusEndMonth pcBonusEndMonth);
}
